Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 OWLET ROAD Semi-Detached £98,000 14 Apr 2008
43 OWLET ROAD Semi-Detached £35,100 10 Dec 1997
47 OWLET ROAD Terraced £105,322 18 Mar 2022
51 OWLET ROAD Terraced £33,000 19 May 1998
57 OWLET ROAD Semi-Detached £41,000 7 May 1999
61 OWLET ROAD Semi-Detached £77,000 11 Oct 2019
65 OWLET ROAD Terraced £94,000 2 May 2014
67 OWLET ROAD Terraced £82,500 6 Jul 2018
73 OWLET ROAD Semi-Detached £39,000 7 Dec 2001